div,a,table,tr,td{ margin:0; padding:0;}
.wapAlert-manager-layer,
.wapLoading-manager-layer{ position:fixed; left:0; right:0; top:0; bottom:0; background-color:rgba(0,0,0,0.5);    z-index: 1000;}

.wapAlert-manager-layer > table,
.wapAlert-manager-layer > table > tr > td{ width:100%; height:100%; border-collapse:collapse; background-color: rgba(0,0,0,0.1);}
.wapAlert-manager-layer .wapAlert-Main{ width:80%; max-width:400px; margin:0 auto; background-color:#fff; border-radius:5px; min-height:50px;}
.wapAlert-manager-layer .wapAlert-Main > .AM-content{ font-size:13px; vertical-align: bottom; color:#333; padding:20px; line-height:1.5em;}
.wapAlert-manager-layer .wapAlert-Main > .AM-button{ text-align:center; border-top:1px solid #ccc; display:table; table-layout:fixed; width:100%;}
.wapAlert-manager-layer .wapAlert-Main > .AM-button > a{ display:table-cell; font-size:13px; color:#555; text-decoration:none; padding:10px 0; position:relative; border-radius:0;}
.wapAlert-manager-layer .wapAlert-Main > .AM-button > a:after{ content:""; position:absolute; left:0; top:0; bottom:0; border-left:1px solid #ccc;}
.wapAlert-manager-layer .wapAlert-Main > .AM-button > a:first-child:after{ display:none;}


/*加载*/
.wapLoading-manager-layer{ background-color:rgba(0,0,0,0.1);}
.wapLoading-manager-layer:after{ content:""; display:block; width:88px; height:88px; background:url(ajax-modal-loading.gif) center no-repeat; background-color:rgba(0,0,0,0.7); border-radius:6px; position:absolute; left:50%; top:50%; margin-left:-44px; margin-top:-44px;}